Fish hatchery - German English Dictionary